package jin.si.com.sheji;

/**
 * @description:懒汉式
 * @ClassName SingltTest1
 * @Author MT
 * @Date 2021/7/6 16:00
 **/

//懒汉式设计模式：比较懒，在类创建时不创建对象，而是以延迟加载的方式，当需要使用时才创建。
public class SingltTest1 {
    private int age;
    private String name;
    private static SingltTest1 single;

    private SingltTest1(int age,String name){
        this.age=age;
        this.name=name;
    }

    public static synchronized SingltTest1 getSingleTest(){
        if(single==null){
            single=new SingltTest1(18,"大橙子");
        }
        return single;
    }



}
